/** Add css rules here for your application. */


/** Example rules used by the template application (remove for your app) */
h1 {
  font-size: 2em;
  font-weight: bold;
  color: #777777;
  margin: 40px 0px 70px;
  text-align: center;
}

.sendButton {
  display: block;
  font-size: 16pt;
}

/** Most GWT widgets already have a style name defined */
.gwt-DialogBox {
  width: 400px;
}

.dialogVPanel {
  margin: 5px;
}

.serverResponseLabelError {
  color: red;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
  margin: 15px 6px 6px;
}




body, table td, a, div, .p, pre {
   	font-size: 10px;
}
body {
  	color: black;
  	margin: 0px;
	border: 0px;
  	padding: 0px;
	direction: ltr;
  	overflow: auto;
}


.yellow {
	background-color: yellow; 
	}

.blue {
	background-color: blue; 
	}
.green {
	background-color: green;
	}

.cyan {
	background-color: cyan; 
	}

.red {
	height: 0px;
	width:100%;
	margin: 0; 
	border: 0;
	padding: 0;
	font-size: 0;
	background-color: red; 
	}

.seperator-drag {
	cursor: e-resize;
	margin: 0; 
	border: 0;
	padding: 0;
	font-size: 0;
	
}
.table-filter-menu {
	background-image: url("images/mint/page_spearmint_down.png") ;
	background-color: #CCCCCC;
	width: 8px;
	height: 100%;
}
.seperator-nodrag {
	background-image: url("images/header-col-split.png");
	cursor: normal;
}

.table-header-delete{ 
	background-image: url("images/header.png");
}
.table-header{ 
	font-weight: bold;
	cursor: hand;
	
	border-bottom: solid thin #CCCCCC;
}

.table-row-odd{
	font-size: 10px;
	background-color: #FCFCFB; 

}

.table-row-even{
	font-size: 10px;
	background-color: #F3F3F5; 
}


.table-row-move{
	background-color: #E2EDFE;
}

.table-cell-move{
	background-color: #d1dced;
}

.LabelLink{
		color: #0000AA; 
		text-decoration:underline;
		cursor:pointer;cursor:hand;
	}
	
.headerLabel{
	font-size: 12px;
	cursor:pointer;cursor:hand;	
}

.divClip{
	overflow:hidden;white-space:nowrap;
	font-size: 12px;
	
}
.white{
	background-color: white;
}

.gwt-PopupPanel {
  border: 1px solid #C3D9FF;
  padding: 0px;
  background: white;
}

.portlet-container{
	width: 100%;
	height: 100%;
}

.position-inherit{
	position: inherit;
}
.position-absolute{
	position: absolute;
	
}
.zi{
	z-index: 999;
}

.placeHolder{
	background-color: #FEF198;
	border: dashed;
	border-width: 3;
	border-color: #B9B9B9;
	width: 100%;
	height: 100%;
	vertical-align: middle;
	text-align:center;
	font-weight: bold;
	color: #B9B9B9;
}

.s{
	border-color: #B9B9B9;
	border: solid;
	border-width: 1;
}


.border00{
	background-image:url('images/border1/top_lef.gif');width:16px;height:16px
}
.border01{
	background-image:url('images/border1/top_mid.gif');height:10px
}
.border02{
	background-image:url('images/border1/top_rig.gif');width:24px;height:16px
}
.border10{
	background-image:url('images/border1/cen_lef.gif');width:10px;
}
.border11{
	background-color:white;
}
.border12{
	background-image:url('images/border1/cen_rig.gif');width:10px;
}
.border20{
	background-image:url('images/border1/bot_lef.gif');width:10px;height:10px;
}
.border21{
	background-image:url('images/border1/bot_mid.gif');height:10px;
}
.border22{
	background-image:url('images/border1/bot_rig.gif');width:10px;height:10px;
}

.pixel{
	width: 1px; 
	height: 1px;
	background-color: red;
}

.transbox
  {
	filter: alpha(opacity=55); opacity: .55;
  }
  
.menuDetailText{
	color: teal;
	font-size: 0.85em;
}
.menuItemDisable{
	color: #CCCCCC;
}
.glass{
	background-color: olive;
	 filter:alpha(opacity=20);   /* Internet Explorer       */
   -moz-opacity:0.2;           /* Mozilla 1.6 and below   */
   opacity: 0.2;               /* newer Mozilla and CSS-3 */
}
.resizePanel {
  border: 0px solid #C3D9FF;
}
.testBox {
  border: 5px solid black;
}
.edgeTop{
	cursor: n-resize;
}
.edgeBottom{
	cursor: s-resize;
}
.edgeRight{
	cursor: e-resize;
}
.edgeleft{
	cursor: w-resize;
}
.cornerRightTop {
	cursor: ne-resize;
}
.cornerLeftBottom{
	cursor: ne-resize;
}
.cornerLeftTop {
	cursor: se-resize;
}
.cornerRightBottom {
	cursor: se-resize;
}
.resizeStyle {
	background-color: red;
}

.EDGE_LEFT_RESIZE{
}
.EDGE_RIGHT_RESIZE{
}
.EDGE_TOP_RESIZE{
}
.EDGE_BOTTOM{
}
.CORNER_LEFT_TOP{
}
.CORNER_RIGHT_TOP{
}
.CORNER_LEFT_BOTTOM{
}
.CORNER_RIGHT_BOTTOM{
}

 .gwt-DecoratedPopupPanel .popupMiddleCenter {
    height: 100%;
    width: 100%;
 }
 .gwt-DecoratorPanel .middleCenter{
    height: 100%;
    width: 100%;
 }
 .gwt-DialogBox .dialogMiddleCenter{
    height: 100%;
    width: 100%;
 }
 .gwt-DecoratedStackPanel .stackItemMiddleCenter{
    height: 100%;
    width: 100%;
 }
 .gwt-DecoratedTabBar .tabMiddleCenter{
    height: 100%;
    width: 100%;
 }
 .bord{
 	height: 100px;
 	border: solid thin #CCCCCC;
 	display: inline-block;
 	float: left;
 }
 
 .detail11111 {
    border: 0px solid black;
    background-color: yellow;
  }
  .cccccc{
  	background-color: #CCCCCC;
  }
  /*
.gwt-SplitLayoutPanel .gwt-SplitLayoutPanel-HDragger {background-color: grey !important;}
.gwt-SplitLayoutPanel .gwt-SplitLayoutPanel-VDragger {background-color: grey !important;}*/

.tableHeaderCellBorder-hilite{
	background-color: #CCCCCC;
}

